technology advance - Spanish English Dictionary